Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
41 ODENCROFT ROAD Terraced £73,950 23 Dec 1999
47 ODENCROFT ROAD Terraced £285,000 30 Oct 2017
53 ODENCROFT ROAD Terraced £135,000 20 Oct 2006
55 ODENCROFT ROAD Terraced £184,000 22 Nov 2013